<!DOCTYPE html>
<html>

<head>

    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">


    <title>{$setting.webname} - 修改个人信息</title>
    <meta name="keywords" content="">
    <meta name="description" content="">
    <link href="/public/static/admin/layui/css/layui.css" rel="stylesheet">
    <link rel="shortcut icon" href="../set/favicon.ico"> <link href="/public/static/admin/css/bootstrap.min.css?v=3.3.6" rel="stylesheet">
    <link href="/public/static/admin/css/font-awesome.css?v=4.4.0" rel="stylesheet">

    <link href="/public/static/admin/css/animate.css" rel="stylesheet">
    <link href="/public/static/admin/css/style.css?v=4.1.0" rel="stylesheet">


</head>

<body class="gray-bg">
    <div class="row wrapper border-bottom white-bg page-heading">
        <div class="col-sm-4">
            <h2>修改个人信息</h2>
            <ol class="breadcrumb">
                <li>
                    <a href="{:url('Admins/admin')}">主页</a>
                </li>
                <li>
                    <strong>修改个人信息</strong>
                </li>
            </ol>
        </div>
    </div>
    <div class="wrapper wrapper-content animated fadeInRight">
        <div class="row">
             <div class="col-sm-12">
			 
                <div class="ibox float-e-margins">
                    <div class="ibox-title">
                        <h5>编辑个人信息</h5>
					</div>
                    <div class="ibox-content">
                        <form class="form-horizontal">
                            <div class="form-group">
                                <label class="col-sm-2 control-label">头像（本地上传）：</label>
                                <div class="col-sm-6">
                                    <input type="button" class="btn btn-success" value="已上传的图片" id="selffile">
                                    <button type="button" class="btn btn-info" id="test1">上传图片</button>
                                    <div class="layui-upload-list">
                                        <img class="layui-upload-img" id="demo1" src="{$data.photo}">
                                        <p id="demoText"></p>
                                    </div>
                                </div>
                                <div class='col-sm-4'></div>
                            </div>
                           <div class="form-group">
                                <label class="col-sm-2 control-label">用户名：</label>
                                <div class="col-sm-4">
                                    <input type="text" placeholder="请输入键名" id="username" value="{$data.username}" class="form-control">
                                </div>
								<div class='col-sm-6'></div>
                            </div>
							<div class="form-group">
                                <label class="col-sm-2 control-label">电话：</label>
                                <div class="col-sm-4">
                                    <input type="text" placeholder="请输入值" id="phone"  value="{$data.phone}" class="form-control">
                                </div>
								<div class='col-sm-6'></div>
                            </div>
							<div class="form-group">
                                <label class="col-sm-2 control-label">邮箱：</label>
                                <div class="col-sm-4">
                                    <input type="text" placeholder="请输入描述" id="email"  value="{$data.email}" class="form-control">
                                </div>
								<div class='col-sm-6'></div>
                            </div>
                            <div class="form-group">
                                <label class="col-sm-2 control-label">家庭住址：</label>
                                <div class="col-sm-4">
                                    <input type="text" placeholder="请输入描述" id="map"  value="{$data.map}" class="form-control">
                                </div>
                                <div class='col-sm-6'></div>
                            </div>
                            <div class="form-group">
                                <div class="col-sm-offset-2 col-sm-9">
                                    <button class="btn btn-sm btn-info" type="button" id="adds">保 存</button>
                                </div>
                            </div>
                        </form>
                    </div>
                </div>
            </div>
		</div>
	</div>
    <style>
        .layer_notive{
            width: 700px;
            margin: 20px auto;
            min-height: 500px;
            display: none;
        }
        .layer_notive ul li{
            float:left;
            margin:5px;
            width: 220px;

        }
        .layer_notive ul li img{
            max-width: 100%;
            padding:1px;
            border:2px solid #ccc;
            opacity: 0.7;
        }
        .active{
            border:2px solid green!important;
            opacity: 1!important;
        }
    </style>
    <!--弹出已上传的图片-->
    <div class="layer_notive" >
        <ul id="imglist"></ul>
        <div style="clear:both"></div>
    </div>
    <!-- 全局js -->
    <script src="/public/static/admin/js/jquery.min.js?v=2.1.4"></script>
    <script src="/public/static/admin/js/bootstrap.min.js?v=3.3.6"></script>

    <!-- 自定义js -->
    <script src="/public/static/admin/js/content.js?v=1.0.0"></script>
    <script src="/public/static/admin/layui/layui.js"></script>
    <script>
        layui.use('upload', function(){ //独立版的layer无需执行这一句
            var $ = layui.jquery, layer = layui.layer,upload = layui.upload,photo=''; //独立版的layer无需执行这一句

            //点击提交
            $("#adds").click(function(){
                if(photo == ""){
                    var data = {id:'{$data.id}',username:$("#username").val(),phone:$("#phone").val(),email:$("#email").val(),map:$("#map").val()}
                }else{
                    var data = {id:'{$data.id}',username:$("#username").val(),photo:photo,phone:$("#phone").val(),email:$("#email").val(),map:$("#map").val()}
                }
                $.post("{:url('Admins/toUpdateAdmin')}",data,function(data){
                    top.layer.msg(data.msg,{time:2000,shade:0.5},function(){
                        if(data.url){
                            window.location.href = data.url;
                        }
                    });

                })
            });
            //普通图片上传
            var uploadInst = upload.render({
                elem: '#test1'
                ,url: "{:url('Admins/upload')}"
                ,before: function(obj){
                    //预读本地文件示例，不支持ie8
                    obj.preview(function(index, file, result){
                        $('#demo1').attr('src', result); //图片链接（base64）
                    });
                }
                ,done: function(res){
                    //如果上传失败
                    if(res.code == 0){
                        return top.layer.msg('上传失败',{shade:0.5});
                    }else if(res.code){
                        //上传成功
                        photo = "/public/static/admin/uploads/headphoto/"+res.photo;
                        return top.layer.msg('上传成功',{shade:0.5});
                    }
                }
                ,error: function(){
                    //演示失败状态，并实现重传
                    var demoText = $('#demoText');
                    demoText.html('<span style="color: #FF5722;">上传失败</span> <a class="layui-btn layui-btn-xs demo-reload">重试</a>');
                    demoText.find('.demo-reload').on('click', function(){
                        uploadInst.upload();
                    });
                }
            });

            //显示本地图片
            $("#selffile").click(function () {
                $.post("{:url('Base/getmyfiles')}",{path:"/public/static/admin/uploads/headphoto"},function(data){
                    console.log(data);
                    var str = "";
                    for( i in data.msg){
                        str += "<li><img src='/public/static/admin/uploads/headphoto/"+data.msg[i]+"' class='imglist' onclick='changecss(this)' alt=''></li>";
                    }
                    $("#imglist").html(str);
                    //页面层
                    layer.open({
                        type: 1,
                        skin: false, //加上边框
                        title: "已上传的图片",
                        area: ['700px', '600px'], //宽高
                        btn:["确认","取消"],
                        content: $(".layer_notive"),  //调到新增页面
                        yes:function(){
                            var newImgsrc = $(".active").attr("src");
                            $('#demo1').attr('src', newImgsrc); //图片链接（base64）
                            $('#demo1').attr('width','100%');
                            photo = newImgsrc;
                            layer.closeAll();
                        }
                    });
                });
            });

        });

        //点击图片选择图片
        function changecss(obj){
            $(".imglist").removeClass("active");
            $(obj).addClass("active");
        }
    </script>
    
    

</body>

</html>
